home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / serial / callback.001 / callback~ / callback / lib / dbase / setcallback.c < prev    next >
C/C++ Source or Header  |  1996-07-23  |  562b  |  20 lines

  1.  
  2. #include "dbase.p"
  3.  
  4. void setcallback(int uid, int dest)
  5. {
  6.     log(log_on, "setcallback(%d (= %s), %d (= %s))",
  7.         uid, username(uid),
  8.         dest, get_dname(get_dnameindex(dest)));
  9.  
  10.     make_activefile(uid, dest);            /* make new active file */
  11.     
  12.     log(log_max, "setcallback() calling make_configfile()");
  13.     make_configfile();                          /* new mgetty config file */
  14.  
  15.     log(log_max, "setcallback() calling writestate()");
  16.     writestate(get_ntries(), uid);        /* initialize state-file */
  17.  
  18.     log(log_max, "setcallback() completed");
  19. }
  20.